Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
90 LONDON ROAD Detached £996,069 £692,000 28 Jul 2015
90A LONDON ROAD Detached £984,891 £700,000 27 Oct 2015
92 LONDON ROAD Detached £859,929 £335,000 22 Nov 2002
96A LONDON ROAD Detached £1,288,539 £970,000 29 Sep 2016
102 LONDON ROAD Detached £745,547 £605,000 11 Oct 2018
104 LONDON ROAD Detached £802,880 £158,000 11 Jul 1997